human-powered transport - Türkisch Englisch Wörterbuch